/*SMC1.0 auto generator java code*/

package ishitong.vehicleManagement.model;

import ishitong.common.model.SysCode;
import ishitong.vehicle.common.model.Drivingstrategy;
import java.io.Serializable;

/** version : 1.0.0
 * 
 * 
 * @pdOid 6bd16dad-3bd1-44d0-9d6a-22fd6d342a4c */
public class VehicleTravelStrategy extends Drivingstrategy implements Serializable {
   /** @pdOid d27e3e64-3082-4c62-bc36-9ed91e0b4a03
       @pdRoleInfo migr=yes name=SysCode assc=association27 mult=1..1 */
   private SysCode signalLampStatus;
   /** @pdOid ef00188f-6a09-4c0b-92bf-df1a1c36971f
       @pdRoleInfo migr=yes name=SysCode assc=association28 mult=1..1 */
   private SysCode travelDirection;
   
   /** @pdOid b63b80cd-3f8e-4407-95e6-0b923fe28665 */
   public SysCode getSignalLampStatus() {
      return signalLampStatus;
   }
   
   /** @param newSignalLampStatus
    * @pdOid 78b4d657-6fb0-466e-95ea-30a955bff47c */
   public void setSignalLampStatus(SysCode newSignalLampStatus) {
      signalLampStatus = newSignalLampStatus;
   }
   
   /** @pdOid 0fae26f8-25b6-4156-ad0b-49512205d809 */
   public SysCode getTravelDirection() {
      return travelDirection;
   }
   
   /** @param newTravelDirection
    * @pdOid e3c7db85-15f7-4681-9199-ede662cf2ca1 */
   public void setTravelDirection(SysCode newTravelDirection) {
      travelDirection = newTravelDirection;
   }

}